package ar.uba.fi.algo3.algoTank.TesteosAlgoTank;

import junit.framework.TestCase;

import ar.uba.fi.algo3.algoTank.Objetos.Bloque;
import ar.uba.fi.algo3.algoTank.Objetos.BloqueConcreto;
import ar.uba.fi.algo3.algoTank.Objetos.Posicion;
import ar.uba.fi.algo3.algoTank.Objetos.Tanques.AlgoTank;


public class TestCoalicionConUbicacion extends TestCase {

		
		private AlgoTank unAlgoTank;
		private Bloque bloque;
		private Posicion posicion;
		
		public void setUp(){
			
			unAlgoTank = new AlgoTank();
			bloque   = new BloqueConcreto();
			posicion = new Posicion();
		}
			
	
		public void testCoalicion(){
			
			posicion.setX(3);
			posicion.setY(3);
		    unAlgoTank.getUbicacion().setPosicion(posicion);
			
		    bloque.getUbicacion().setPosicion(posicion);
		    
		    posicion.setX(4);
			posicion.setY(4);
			assertTrue(unAlgoTank.colisiona(bloque));
		}
		
		public void testNoCoaliciona(){
			

			
		}
		
		
}

